Spanish sparrow – Català–English translations

🇬🇧 en ca

Spanish sparrow noun

  • Passer hispaniolensis
pardal de passa, teuladí moro
Wiktionary Links